|
RAIS
3.2
|
This class implements A.L.L. methods for dynamic mask management. More...
Static Public Member Functions | |
| static void | InitializeDAL () |
| This method initialize Data access layer. | |
| static DynamicMaskData | GetDynamicMaskData (int maskID, int tabID, int parentID, UserData currentUser, bool isNewRow) |
| This method retrieves from DB data for dynamic mask. | |
| static void | GetSingleListFieldValues (DynamicMaskData dynamicMaskData) |
| This method retrieves from DB dictionary of name field values and set the value of SingleListFieldValues property of dynamicMaskData object. | |
| static List< FieldData > | GetCurrentRowFieldsValues (DynamicMaskData dynamicMaskData, int parentID, int rowID) |
| This method retrieves from DB list of current row field values. | |
| static bool | GetLookupValues (DynamicMaskData dynamicMaskData, ref string returnMessage) |
| This method retrieves from DB dictionary of lookup field values and set the value of LookupValues property of fieldData object. | |
| static void | CreateNewRecord (DynamicMaskData dynamicMaskData) |
| This method creates new empty row in dynamicMaskData.DataSet property. | |
| static bool | ValidateConsistencyChecks (DynamicMaskData dynamicMaskData, ref string returnMessage) |
| This method validates consistency checks for dynamic mask. | |
| static bool | SaveChanges (DynamicMaskData dynamicMaskData, RAIS.Common.MessageManagement.Message.ModificationType modificationType, RAIS.Common.MessageManagement.Message.ModificationType mainMaskModificationType, ref string actionMessage) |
| This method saves changes into DB. | |
| static bool | DeleteRecord (DynamicMaskData dynamicMaskData, ref string actionMessage) |
| This method deletes current record of dynamicMaskData object from DB. | |
| static void | GetChildFiltersLookupValues (DynamicMaskData dynamicMaskData) |
| This method gets lookup values for child filters of dynamicMaskData object from DB. | |
| static void | GetDataSetForListMask (DynamicMaskData dynamicMaskData) |
| This method retrieves from DB data for ListWithFilter mask. | |
| static bool | DeleteRecordFromList (DynamicMaskData dynamicMaskData, string keyValue, ref string returnMessage) |
| This method deletes current record of dynamicMaskData object from DB. | |
| static Protector | GetProtector (string tableName, int rowID) |
| This method gets Protector for exact row of table. | |
| static DynamicMasks | GetDynamicMasksByMask (Mask mask) |
| This method retrieves from DB dynamic mask names for mask. | |
| static bool | SaveDynamicMask (DynamicMask dynamicMask, ref string returnMessage) |
| This method saves changes into Dynamic Mask table. | |
| static bool | AddDynamicMask (int subcategoryID, string maskName, DynamicMask dynamicMask, ref string returnMessage) |
| This method adds new record into Dynamic Mask table. | |
| static bool | RemoveDynamicMask (DynamicMask dynamicMask, ref string returnMessage) |
| This method removes record from Dynamic Mask table. | |
| static ConsistencyChecks | GetConsistencyChecksByDynamicMask (DynamicMask dynamicMask) |
| This method retrieves from DB consistency check list for dynamic mask. | |
| static RecordTypes | GetRecordTypes () |
| This method retrieves from DB record types. | |
| static bool | AddConsistencyCheck (DynamicMask dynamicMask, ConsistencyCheck consistencyCheck, ref string returnMessage) |
| This method adds record into Consistency Check table. | |
| static bool | SaveConsistencyCheck (ConsistencyCheck consistencyCheck, ref string returnMessage) |
| This method saves changes into Consistency Check table. | |
| static bool | RemoveConsistencyCheck (ConsistencyCheck consistencyCheck, ref string returnMessage) |
| This method removes record from Consistency Check table. | |
| static Dictionary< string, int > | GetNonComplianceMajorCategories () |
| This method retrieves from DB all non-compliance major categories. | |
| static Dictionary< string, int > | GetNonComplianceCategoriesByMajorCategoryID (int majorCategoryID) |
| This method retrieves from DB non-compliance categories for specified major category. | |
This class implements A.L.L. methods for dynamic mask management.
| static bool RAIS::ApplicationLogicLayer::DynamicMaskManagement::AddConsistencyCheck | ( | DynamicMask | dynamicMask, |
| ConsistencyCheck | consistencyCheck, | ||
| ref string | returnMessage | ||
| ) | [static] |
This method adds record into Consistency Check table.
| dynamicMask | dynamic mask object consistency check belongs to. |
| consistencyCheck | object to be added into DB. |
| returnMessage | Message string about the action result. |
Definition at line 231 of file DynamicMaskManagement.cs.
| static bool RAIS::ApplicationLogicLayer::DynamicMaskManagement::AddDynamicMask | ( | int | subcategoryID, |
| string | maskName, | ||
| DynamicMask | dynamicMask, | ||
| ref string | returnMessage | ||
| ) | [static] |
This method adds new record into Dynamic Mask table.
| subcategoryID | ID of subcategory |
| maskName | Mask name |
| dynamicMask | Dynamic mask object for adds |
| returnMessage | Status message |
Definition at line 182 of file DynamicMaskManagement.cs.
| static void RAIS::ApplicationLogicLayer::DynamicMaskManagement::CreateNewRecord | ( | DynamicMaskData | dynamicMaskData | ) | [static] |
This method creates new empty row in dynamicMaskData.DataSet property.
| dynamicMaskData | - dynamic mask data object |
Definition at line 76 of file DynamicMaskManagement.cs.
| static bool RAIS::ApplicationLogicLayer::DynamicMaskManagement::DeleteRecord | ( | DynamicMaskData | dynamicMaskData, |
| ref string | actionMessage | ||
| ) | [static] |
This method deletes current record of dynamicMaskData object from DB.
| dynamicMaskData | - dynamic mask data object |
Definition at line 103 of file DynamicMaskManagement.cs.
| static bool RAIS::ApplicationLogicLayer::DynamicMaskManagement::DeleteRecordFromList | ( | DynamicMaskData | dynamicMaskData, |
| string | keyValue, | ||
| ref string | returnMessage | ||
| ) | [static] |
This method deletes current record of dynamicMaskData object from DB.
| dynamicMaskData | - dynamic mask data object |
| keyValue | - value of primary key of orw to delete |
Definition at line 131 of file DynamicMaskManagement.cs.
| static void RAIS::ApplicationLogicLayer::DynamicMaskManagement::GetChildFiltersLookupValues | ( | DynamicMaskData | dynamicMaskData | ) | [static] |
This method gets lookup values for child filters of dynamicMaskData object from DB.
| dynamicMaskData | - dynamic mask data object |
Definition at line 112 of file DynamicMaskManagement.cs.
| static ConsistencyChecks RAIS::ApplicationLogicLayer::DynamicMaskManagement::GetConsistencyChecksByDynamicMask | ( | DynamicMask | dynamicMask | ) | [static] |
This method retrieves from DB consistency check list for dynamic mask.
| dynamicMaskID | - dynamic mask id |
Definition at line 203 of file DynamicMaskManagement.cs.
| static List<FieldData> RAIS::ApplicationLogicLayer::DynamicMaskManagement::GetCurrentRowFieldsValues | ( | DynamicMaskData | dynamicMaskData, |
| int | parentID, | ||
| int | rowID | ||
| ) | [static] |
This method retrieves from DB list of current row field values.
| maskName | - dynamic mask name |
| singleListFieldValue | - selected value in name field list |
Definition at line 57 of file DynamicMaskManagement.cs.
| static void RAIS::ApplicationLogicLayer::DynamicMaskManagement::GetDataSetForListMask | ( | DynamicMaskData | dynamicMaskData | ) | [static] |
This method retrieves from DB data for ListWithFilter mask.
| dynamicMaskData | - DynamicMaskData object |
Definition at line 121 of file DynamicMaskManagement.cs.
| static DynamicMaskData RAIS::ApplicationLogicLayer::DynamicMaskManagement::GetDynamicMaskData | ( | int | maskID, |
| int | tabID, | ||
| int | parentID, | ||
| UserData | currentUser, | ||
| bool | isNewRow | ||
| ) | [static] |
This method retrieves from DB data for dynamic mask.
| maskID | - dynamic mask ID |
| tabID | - dynamic mask order in list of dynamic masks for current mask |
| parentID | - parent table row ID |
Definition at line 35 of file DynamicMaskManagement.cs.
| static DynamicMasks RAIS::ApplicationLogicLayer::DynamicMaskManagement::GetDynamicMasksByMask | ( | Mask | mask | ) | [static] |
This method retrieves from DB dynamic mask names for mask.
| mask | - mask object |
Definition at line 152 of file DynamicMaskManagement.cs.
| static bool RAIS::ApplicationLogicLayer::DynamicMaskManagement::GetLookupValues | ( | DynamicMaskData | dynamicMaskData, |
| ref string | returnMessage | ||
| ) | [static] |
This method retrieves from DB dictionary of lookup field values and set the value of LookupValues property of fieldData object.
| dynamicMaskData | - dynamic mask data object |
Definition at line 67 of file DynamicMaskManagement.cs.
| static Dictionary<string, int> RAIS::ApplicationLogicLayer::DynamicMaskManagement::GetNonComplianceCategoriesByMajorCategoryID | ( | int | majorCategoryID | ) | [static] |
This method retrieves from DB non-compliance categories for specified major category.
| majorCategoryID | - the ID of non-compliance major category |
Definition at line 268 of file DynamicMaskManagement.cs.
| static Dictionary<string, int> RAIS::ApplicationLogicLayer::DynamicMaskManagement::GetNonComplianceMajorCategories | ( | ) | [static] |
This method retrieves from DB all non-compliance major categories.
Definition at line 259 of file DynamicMaskManagement.cs.
| static Protector RAIS::ApplicationLogicLayer::DynamicMaskManagement::GetProtector | ( | string | tableName, |
| int | rowID | ||
| ) | [static] |
This method gets Protector for exact row of table.
| tableName | - the name of the table |
| rowID | - the row's primiry key ID |
Definition at line 143 of file DynamicMaskManagement.cs.
| static RecordTypes RAIS::ApplicationLogicLayer::DynamicMaskManagement::GetRecordTypes | ( | ) | [static] |
This method retrieves from DB record types.
Definition at line 220 of file DynamicMaskManagement.cs.
| static void RAIS::ApplicationLogicLayer::DynamicMaskManagement::GetSingleListFieldValues | ( | DynamicMaskData | dynamicMaskData | ) | [static] |
This method retrieves from DB dictionary of name field values and set the value of SingleListFieldValues property of dynamicMaskData object.
| dynamicMaskData | - dynamic mask data object |
Definition at line 45 of file DynamicMaskManagement.cs.
| static void RAIS::ApplicationLogicLayer::DynamicMaskManagement::InitializeDAL | ( | ) | [static] |
This method initialize Data access layer.
Definition at line 22 of file DynamicMaskManagement.cs.
| static bool RAIS::ApplicationLogicLayer::DynamicMaskManagement::RemoveConsistencyCheck | ( | ConsistencyCheck | consistencyCheck, |
| ref string | returnMessage | ||
| ) | [static] |
This method removes record from Consistency Check table.
| consistencyCheck | object to be removed from DB. |
| returnMessage | Message string about the action result. |
Definition at line 251 of file DynamicMaskManagement.cs.
| static bool RAIS::ApplicationLogicLayer::DynamicMaskManagement::RemoveDynamicMask | ( | DynamicMask | dynamicMask, |
| ref string | returnMessage | ||
| ) | [static] |
This method removes record from Dynamic Mask table.
| dynamicMask | Dynamic Mask object for delete |
| returnMessage | Status message |
Definition at line 192 of file DynamicMaskManagement.cs.
| static bool RAIS::ApplicationLogicLayer::DynamicMaskManagement::SaveChanges | ( | DynamicMaskData | dynamicMaskData, |
| RAIS.Common.MessageManagement.Message.ModificationType | modificationType, | ||
| RAIS.Common.MessageManagement.Message.ModificationType | mainMaskModificationType, | ||
| ref string | actionMessage | ||
| ) | [static] |
This method saves changes into DB.
| dynamicMaskData | - dynamic mask data object |
Definition at line 94 of file DynamicMaskManagement.cs.
| static bool RAIS::ApplicationLogicLayer::DynamicMaskManagement::SaveConsistencyCheck | ( | ConsistencyCheck | consistencyCheck, |
| ref string | returnMessage | ||
| ) | [static] |
This method saves changes into Consistency Check table.
| consistencyCheck | object to be saved into DB. |
| returnMessage | Message string about the action result. |
Definition at line 241 of file DynamicMaskManagement.cs.
| static bool RAIS::ApplicationLogicLayer::DynamicMaskManagement::SaveDynamicMask | ( | DynamicMask | dynamicMask, |
| ref string | returnMessage | ||
| ) | [static] |
This method saves changes into Dynamic Mask table.
| dynamicMask | object to be saved into DB. |
| returnMessage | Message string about the action result. |
Definition at line 170 of file DynamicMaskManagement.cs.
| static bool RAIS::ApplicationLogicLayer::DynamicMaskManagement::ValidateConsistencyChecks | ( | DynamicMaskData | dynamicMaskData, |
| ref string | returnMessage | ||
| ) | [static] |
This method validates consistency checks for dynamic mask.
| dynamicMaskData | - dynamic mask data object |
Definition at line 85 of file DynamicMaskManagement.cs.